History
History
Synonyms
UK
US
Meaning:
detach

to unfasten and take (something) apart

disconnect, cut off

make

a particular (style of) product from a particular business company; to produce, construct, shape, form, (something) (especially using parts or materials)

create, build

TEAR OFF as in Wiktionary
TEAR OFF as in Wikipedia